package com.origin.oss.configuration;

import com.origin.oss.config.AliyunConfig;
import com.origin.oss.config.MinioConfig;
import com.origin.oss.config.QiniuyunConfig;
import com.origin.oss.config.ThumbImageConfig;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @author origin
 */
@ConfigurationProperties(prefix = "ufop")
@Data
public class FileStorageProperties {

    private String bucketName;

    private String storageType;

    private String localStoragePath;

    private AliyunConfig aliyun;

    private MinioConfig minio;

    private QiniuyunConfig qiniuyun;

    private ThumbImageConfig thumbImage;

}
